compat.h: drop COMPAT_HANDLE_PARAM()
authorJan Beulich <jbeulich@suse.com>
Thu, 2 Feb 2017 14:49:42 +0000 (15:49 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 2 Feb 2017 14:49:42 +0000 (15:49 +0100)
commit3e90d28649a49d52673957e5f030c7c1c010d8a8
tree621cf1c5817d3f74b72bfdbad0480483b9c7224d
parentca61aeadb09202a0d570cd2c37aef7454c369cd7
compat.h: drop COMPAT_HANDLE_PARAM()

The need for 8844ed299a ("x86/dmop: Fix compat_dm_op() ABI") has made
clear that its presence is actively dangerous. At the hypercall entry
points XEN_GUEST_HANDLE_PARAM() should be used anyway (regardless of
whether these are native or compat entry points), and passing around
handles internally shouldn't use their compat representation either.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
xen/include/xen/compat.h